tangled hairy person - French English Dictionary